package cn.kduck.plugin.idea.generate;

import com.intellij.openapi.project.Project;
import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiField;

public interface CodeGenerator {

    String[] VALUE_MAP_CLASS_NAME = {"cn.kduck.core.service.ValueMap","com.gold.kduck.service.ValueMap","com.goldgov.kduck.service.ValueMap"};

    String code();

    void updateCode(Project project,PsiClass javaClass,PsiField[] selectFields);

    void newCode(Project project, PsiClass javaClass, PsiField[] selectFields);
}
